draining wells - French English Dictionary